package cate.game.rank;

import cate.common.table.rank.row.IRewardRankRow;
import cate.game.client.msg.MergeMsgSender;
import cate.game.res.MixRes;
import cate.game.role.IOpenChecker;

import java.util.Map;

public interface IRewardRankObj extends IOpenChecker {
    /**
     * 当前已经领取了的奖励数量
     * @return size
     */
    Map<Integer, Boolean> getRewardsMap();

    MixRes getRankReward(IRewardRankRow row, boolean notice, MergeMsgSender sender);
}
